Incremental Algorithms for Optimizing Model Computation Based on Partial Instantiation

نویسندگان

  • Raymond T. Ng
  • Xiaomei Tian
چکیده

It has been shown that mixed integer programming methods can e ectively support minimal model, stable model and well-founded model semantics for ground deductive databases. Recently, a novel approach called partial instantiation has been developed which, when integrated with mixed integer programming methods, can handle non-ground logic programs. The goal of this paper is to explore how this integrated framework based on partial instantiation can be optimized. In particular, we develop an incremental algorithm that minimizes repetitive computations. We also develop several optimization techniques to further enhance the e ciency of our incremental algorithm. Experimental results indicate that our algorithm and optimization techniques can bring about very signi cant improvement in run-time performance. keywords: incremental computation, mixed integer programming, logic programs

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimizing complex systems by intelligent evolution: the LEMd method and case study

Most methods of evolutionary computation follow a Darwinian-type model that proceeds through random mutations or recombinations of the genetic material and natural selection of individuals carried out according to the principle of the survival of the fittest. In such a model, the creation of new individuals is not guided by any reasoning process or “external mind”, but rather by random or semi-...

متن کامل

GRAPE: Conducting Parallel Graph Computations without Developing Parallel Algorithms

Developing parallel graph algorithms with correctness guarantees is nontrivial even for experienced programmers. Is it possible to parallelize existing sequential graph algorithms, without recasting the algorithms into a parallel model? Better yet, can the parallelization guarantee to converge at correct answers as long as the sequential algorithms provided are correct? GRAPE tackles these ques...

متن کامل

Computation Optical Flow Using Pipeline Architecture

Accurate estimation of motion from time-varying imagery has been a popular problem in vision studies, This information can be used in segmentation, 3D motion and shape recovery, target tracking, and other problems in scene analysis and interpretation. We have presented a dynamic image model for estimating image motion from image sequences, and have shown how the solution can be obtained from a ...

متن کامل

Deriving Incremental Programs

A systematic stepwise transformational approach is given for deriving incremental programs from non-incremental programs. We exploit partial evaluation, other static analysis and transformation techniques, and domain-speciic knowledge in order to provide a degree of incremen-tality not otherwise achievable by a generic incremental evaluator. The generality of our model of incremental computatio...

متن کامل

بررسی شکل پذیری چشمه اتصال تحت شرایط هندسی متفاوت

Panel zone is one of the most important elements for transferring the lateral load to other elements in Steel Moment Resistant Frames. To some extent, this element through its suitable ductile behavior with beams, that themselves have been known as ductile elements, can increase the overall ductility of SMRF. The suitable design procedure for this element and details, can highly affect the perf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Log. Program.

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1997